was wotd|2006|February|26 English
Verb to eat humble pie
Translations French: avaler son chapeau Spanish: tragarse las palabras
fr:eat humble pie